package com.view.lyric
{
	public interface LyricParser
	{
		
		// 解析字幕文件字符串
		function parse(data:String):Array;
		
		// 根据字幕字符串数组得到卡拉ok播放信息
		function getRunList(list:Array):Array;
		
		// 得到当前位置的text信息
		function getTxtByPosition(p:Number):Object;
		
		// 得到当前位置文字遮罩要移动的距离
		function getLengthByPosition(now:Number):Number;

		/**   
		 * 单行  seek
		 * secs 表示当前时间  
		 * **/
		function seek(secs:Number):void;
		
		/** top行seek  */
		function topSeek(secs:Number):void;
		
		/** bottom 行 seek  **/
		function bottomSeek(secs:Number):void;
			
		
	}
}